69.1.2. 使用Gradle自动暴露属性

你可以通过配置Java插件的processResources任务自动暴露来自Gradle项目的属性:

processResources {
    expand(project.properties)
}

然后你可以通过占位符引用Gradle项目的属性:

app.name=${name}
app.description=${description}

Gradle的expand方法使用Groovy的SimpleTemplateEngine转换${..}占位符,${..}这种格式跟Spring自身的属性占位符机制冲突,想要自动暴露Spring属性占位符,你需要将其进行编码,比如\${..}

powered by Gitbook该页面构建时间: 2017-08-01 08:30:17

results matching ""

    No results matching ""